/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import model.ProdutosModel;

/**
 *
 * @author aluno
 */
public class ProdutosControl {
    public boolean CadastrarProduto(ProdutosModel NovoProduto){
        boolean Result=false;
        Conectar cc;
        Connection cn=null;
        Statement pst;
            
        try {
            cc= new Conectar();
            cn= cc.conexion();
            String sql="";
           // sql="INSERT INTO cliente (id, nome, datanasc, fone1, fone2, "
         //           +"endereco, numero, bairro, cidade, cep, complemento, "
       //             +"observacao, email) VALUES ('"+NovoCliente.Codigo+"','"+NovoCliente.Nome +"','"+NovoCliente.DataNasc+"','"+NovoCliente.Telefone1+"','"+NovoCliente.Telefone2+"','"+NovoCliente.Endereco+"','"+NovoCliente.Numero+"','"+NovoCliente.Bairro+"','"+NovoCliente.Cidade+"','"+NovoCliente.Cep+"','"+NovoCliente.Complemento+"','"+NovoCliente.Observacao+"','"+NovoCliente.Email+"');";
            System.out.println(sql);
            pst= cn.createStatement();
            //pst.setString(0, NovoCliente.Nome);
            //pst.setString(1, NovoCliente.Endereco);
           /* pst.setString(3, bairro);
            pst.setString(4, fone);*/
            
            Result=pst.execute(sql);
            
        } catch (SQLException ex) {
          //  Logger.getLogger(Clientes.class.getName()).log(Level.SEVERE, null, ex);
            ex.printStackTrace();
            return false;
        }
        finally{
            // Finaliza a conexão com o Banco de Dados, independente de ter erro ou não até aqui
            try {
                cn.close();
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        return Result;
    }
    }
}